package com.ygs.secs.model;

import java.io.Serializable;

/**
 * 企业认证信息
 */
public class AuthInfomation implements Serializable {
    //认证ID
    private Integer authid;
    //注册资本
    private String registercapital;
    //成立时间
    private String originatetime;
    //企业类型
    private String enterprisetype;
    //统一社会信用代码
    private String usccode;
    //工商注册号
    private String brncode;
    //组织机构代码
    private String organizationcode;
    //所属行业
    private String industry;
    //企业规模
    private String scale;
    //经营范围
    private String scopeofbusiness;
    //公司简介
    private String companyprofile;

    //所属企业
    private Enterprise enterprise;

    private static final long serialVersionUID = 1L;

    public Integer getAuthid() {
        return authid;
    }

    public void setAuthid(Integer authid) {
        this.authid = authid;
    }

    public String getRegistercapital() {
        return registercapital;
    }

    public void setRegistercapital(String registercapital) {
        this.registercapital = registercapital;
    }

    public String getOriginatetime() {
        return originatetime;
    }

    public void setOriginatetime(String originatetime) {
        this.originatetime = originatetime;
    }

    public String getEnterprisetype() {
        return enterprisetype;
    }

    public void setEnterprisetype(String enterprisetype) {
        this.enterprisetype = enterprisetype;
    }

    public String getUsccode() {
        return usccode;
    }

    public void setUsccode(String usccode) {
        this.usccode = usccode;
    }

    public String getBrncode() {
        return brncode;
    }

    public void setBrncode(String brncode) {
        this.brncode = brncode;
    }

    public String getOrganizationcode() {
        return organizationcode;
    }

    public void setOrganizationcode(String organizationcode) {
        this.organizationcode = organizationcode;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getScale() {
        return scale;
    }

    public void setScale(String scale) {
        this.scale = scale;
    }

    public String getScopeofbusiness() {
        return scopeofbusiness;
    }

    public void setScopeofbusiness(String scopeofbusiness) {
        this.scopeofbusiness = scopeofbusiness;
    }

    public String getCompanyprofile() {
        return companyprofile;
    }

    public void setCompanyprofile(String companyprofile) {
        this.companyprofile = companyprofile;
    }

    public Enterprise getEnterprise() {
        return enterprise;
    }

    public void setEnterprise(Enterprise enterprise) {
        this.enterprise = enterprise;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", authid=").append(authid);
        sb.append(", registercapital=").append(registercapital);
        sb.append(", originatetime=").append(originatetime);
        sb.append(", enterprisetype=").append(enterprisetype);
        sb.append(", usccode=").append(usccode);
        sb.append(", brncode=").append(brncode);
        sb.append(", organizationcode=").append(organizationcode);
        sb.append(", industry=").append(industry);
        sb.append(", scale=").append(scale);
        sb.append(", scopeofbusiness=").append(scopeofbusiness);
        sb.append(", companyprofile=").append(companyprofile);
        sb.append(", enterpriseid=").append(enterprise.getEnterpriseid());
        sb.append("]");
        return sb.toString();
    }
}